package com.chzu.pojo;

    import com.baomidou.mybatisplus.annotation.TableName;
    import com.baomidou.mybatisplus.annotation.IdType;
    import com.baomidou.mybatisplus.annotation.TableId;
    import java.time.LocalDateTime;
    import java.sql.Blob;
    import com.baomidou.mybatisplus.annotation.TableField;
    import java.io.Serializable;
    import lombok.Data;
    import lombok.EqualsAndHashCode;
    import lombok.experimental.Accessors;

/**
* <p>
    * 
    * </p>
*
* @author 梁卓
* @since 2021-10-22
*/
    @Data
        @EqualsAndHashCode(callSuper = false)
    @Accessors(chain = true)
    @TableName("undo_log")
    public class UndoLog implements Serializable {

    private static final long serialVersionUID = 1L;

            @TableId(value = "id", type = IdType.AUTO)
    private Long id;

        @TableField("branch_id")
    private Long branchId;

    private String xid;

    private String context;

        @TableField("rollback_info")
    private Blob rollbackInfo;

        @TableField("log_status")
    private Integer logStatus;

        @TableField("log_created")
    private LocalDateTime logCreated;

        @TableField("log_modified")
    private LocalDateTime logModified;

    private String ext;


}
